Big Huge Thesaurus

dump truck

noun